const reflect.Chan
49 uses
reflect (current package)
abi.go#L200: case UnsafePointer, Pointer, Chan, Map, Func:
iter.go#L107: case Chan:
type.go#L299: Chan
type.go#L495: Chan: "chan",
type.go#L726: if t.Kind() != Chan {
type.go#L883: case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Array, Slice, Chan, String, Map:
type.go#L1585: case Chan:
type.go#L1773: ckey := cacheKey{Chan, typ, nil, uintptr(dir)}
type.go#L1989: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, String, UnsafePointer:
type.go#L2013: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, UnsafePointer:
type.go#L2159: case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Chan, Pointer, Bool, UnsafePointer:
type.go#L2838: case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
value.go#L1163: case Chan:
value.go#L1178: v.mustBe(Chan)
value.go#L1608: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L1675: case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
value.go#L1804: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L1836: case Chan:
value.go#L2031: case Chan, Map, UnsafePointer:
value.go#L2064: v.mustBe(Chan)
value.go#L2097: v.mustBe(Chan)
value.go#L2437: v.mustBe(Chan)
value.go#L2447: v.mustBe(Chan)
value.go#L2583: case Chan, Map, UnsafePointer:
value.go#L2906: ch.mustBe(Chan)
value.go#L2937: ch.mustBe(Chan)
value.go#L3008: if typ.Kind() != Chan {
value.go#L3019: return Value{t, ch, flag(Chan)}
value.go#L3265: case Chan, Pointer, UnsafePointer:
value.go#L3368: case Chan:
fmt
print.go#L552: case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice, reflect.UnsafePointer:
print.go#L926: case reflect.Chan, reflect.Func, reflect.UnsafePointer:
github.com/google/go-cmp/cmp
compare.go#L284: case reflect.Chan, reflect.UnsafePointer:
report_reflect.go#L76: case reflect.Chan, reflect.Func, reflect.Ptr:
report_reflect.go#L182: case reflect.UnsafePointer, reflect.Chan, reflect.Func:
github.com/google/go-cmp/cmp/internal/value
name.go#L51: case reflect.Chan:
sort.go#L56: case reflect.Ptr, reflect.UnsafePointer, reflect.Chan:
go.uber.org/mock/gomock
call.go#L202: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
matchers.go#L152: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map,
matchers.go#L256: case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:
go/ast
print.go#L24: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice:
gotest.tools/v3/assert/cmp
compare.go#L277: if kind >= reflect.Chan && kind <= reflect.Slice {
internal/fmtsort
sort.go#L104: case reflect.Chan:
text/template
exec.go#L336: case reflect.Chan, reflect.Func, reflect.Pointer, reflect.UnsafePointer, reflect.Interface:
exec.go#L431: case reflect.Chan:
exec.go#L883: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice:
exec.go#L1128: case reflect.Chan, reflect.Func:
funcs.go#L307: case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:
funcs.go#L451: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice: